Розв’язування системи лінійних алгебраїчних рівнянь методом Гауса. Схема Жордана.

Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
Не вказано
Факультет:
Не вказано
Кафедра:
АСУ

Інформація про роботу

Рік:
2024
Тип роботи:
Звіт до лабораторної роботи
Предмет:
Чисельні методи

Частина тексту файла

МІНІСТЕРСТВО ОСВІТИ І НАУКИ, МОЛОДІ ТА СПОРТУ УКРАЇНИ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ „ЛЬВІВСЬКА ПОЛІТЕХНІКА” Кафедра АСУ Звіт до лабораторної роботи №3 «Розв’язування системи лінійних алгебраїчних рівнянь методом Гауса. Схема Жордана.» з дисципліни: «Чисельні методи» Варіант №9 Мета роботи: вивчити і засвоїти Методи Гауса і Жордана – Гауса розв’язування СЛАР. Порядок роботи: Попереднє опрацювання теоретичного матеріалу. Отримання допуску до виконання лабораторної роботи. Опрацювання типового навчального завдання (прикладів). Створення проекту для виконання індивідуального завдання. Оформити звіт для захисту лабораторної роботи за зразком: назва роботи; мета роботи; короткі теоретичні відомості; алгоритм розв’язування задачі; тексти відповідних модулів проекту; аналіз отриманих результатів та висновки. 6. Захист лабораторної роботи. Завдання: наступну СЛР розв’язати методом Гауса  де k=0,01·n, n – номер варіанту, що дорівнює порядковому номеру студента в списку групи Програмний код: #include <iostream> #include <conio.h> #include <cmath> using namespace std; double k[4][5]= { 1.09, 2, 3, -2, 6, 2, -0.09, -2, -3, 7.28, 3, 2, -1, 1.91, 0.36, 2, -3, 2, 1, -10.16 }; double mx[5]={0,0,0,0,1}; void I(int i) { double add=k[i][i]; for (int j=0;j<5;j++) k[i][j]/=add; for (int ii=0;ii<4;ii++) { if (ii==i) continue; add=-k[ii][i]; for (int j=0; j<5; j++) k[ii][j]+=add*k[i][j]; } } void X(int i) { mx[i]=k[i][5]; for (int j=0;j<5;j++) { if(j==i) continue; mx[i]+=k[i][j]*mx[j]; } } void main() { for (int i=0;i<4;i++) I(i); for (int i=3;i>=0;i--) X(i); cout<<"x1\t\tx2\t\tx3\t\tx4"<<endl; cout.precision(3); for (int i=0;i<4;i++) cout<<mx[i]<<"\t\t"; cout<<endl<<endl; } Програма в роботі: / Висновок: на даній лабораторній роботі я вивчив і засвоїв Методи Гауса і Жордана – Гауса розв’язування СЛАР. А Також я програмно реалізував модифікований метод для розв’язання системи лінійних алгебраїчних рівнянь.
Антиботан аватар за замовчуванням

06.12.2015 15:12

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Завантаження файлу

Якщо Ви маєте на своєму комп'ютері файли, пов'язані з навчанням( розрахункові, лабораторні, практичні, контрольні роботи та інше...), і Вам не шкода ними поділитись - то скористайтесь формою для завантаження файлу, попередньо заархівувавши все в архів .rar або .zip розміром до 100мб, і до нього невдовзі отримають доступ студенти всієї України! Ви отримаєте грошову винагороду в кінці місяця, якщо станете одним з трьох переможців!
Стань активним учасником руху antibotan!
Поділись актуальною інформацією,
і отримай привілеї у користуванні архівом! Детальніше

Оголошення від адміністратора

Антиботан аватар за замовчуванням

пропонує роботу

Admin

26.02.2019 12:38

Привіт усім учасникам нашого порталу! Хороші новини - з‘явилась можливість кожному заробити на своїх знаннях та вміннях. Тепер Ви можете продавати свої роботи на сайті заробляючи кошти, рейтинг і довіру користувачів. Потрібно завантажити роботу, вказати ціну і додати один інформативний скріншот з деякими частинами виконаних завдань. Навіть одна якісна і всім необхідна робота може продатися сотні разів. «Головою заробляти» продуктивніше ніж руками! :-)

Новини